package com.example.demo.model;

import java.io.Serializable;

import java.util.Date;
import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.activerecord.Model;
import com.baomidou.mybatisplus.annotations.TableName;
import java.io.Serializable;

/**
 * <p>
 * 
 * </p>
 *
 * @author cx
 * @since 2019-05-14
 */
@TableName("ia_wx_kefu_msg")
public class IaWxKefuMsg extends Model<IaWxKefuMsg> {

    private static final long serialVersionUID = 1L;

	private String id;
    /**
     * 0 文章  1 文本 3 图片 2 文章+文本 4 图片+文本
     */
	private String type;
    /**
     * 1:所有人，2：非会员，3:正式会员 
     */
	@TableField("to_user")
	private Integer toUser;
	@TableField("art_title")
	private String artTitle;
	@TableField("art_pic")
	private String artPic;
	@TableField("art_link")
	private String artLink;
	@TableField("art_desc")
	private String artDesc;
	@TableField("one_txt")
	private String oneTxt;
	@TableField("one_txt_top")
	private String oneTxtTop;
	@TableField("one_txt_link")
	private String oneTxtLink;
	@TableField("two_txt_top")
	private String twoTxtTop;
	@TableField("two_txt_link")
	private String twoTxtLink;
	@TableField("two_txt")
	private String twoTxt;
	@TableField("three_txt_top")
	private String threeTxtTop;
	@TableField("three_txt_link")
	private String threeTxtLink;
	@TableField("three_txt")
	private String threeTxt;
	@TableField("four_txt")
	private String fourTxt;
	@TableField("four_txt_top")
	private String fourTxtTop;
	@TableField("four_txt_link")
	private String fourTxtLink;
	@TableField("five_txt_top")
	private String fiveTxtTop;
	@TableField("five_txt_link")
	private String fiveTxtLink;
	@TableField("five_txt")
	private String fiveTxt;
    /**
     * 0-不推送，1-定时推送，2-推送中，3-暂停推送，4-取消推送，5-推送结束
     */
	@TableField("kefu_status")
	private String kefuStatus;
	@TableField("create_time")
	private Date createTime;
	@TableField("is_delete")
	private String isDelete;
	@TableField("start_time")
	private Date startTime;
	private Integer success;
	private Integer error;
	@TableField("pic_txt")
	private String picTxt;


	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public Integer getToUser() {
		return toUser;
	}

	public void setToUser(Integer toUser) {
		this.toUser = toUser;
	}

	public String getArtTitle() {
		return artTitle;
	}

	public void setArtTitle(String artTitle) {
		this.artTitle = artTitle;
	}

	public String getArtPic() {
		return artPic;
	}

	public void setArtPic(String artPic) {
		this.artPic = artPic;
	}

	public String getArtLink() {
		return artLink;
	}

	public void setArtLink(String artLink) {
		this.artLink = artLink;
	}

	public String getArtDesc() {
		return artDesc;
	}

	public void setArtDesc(String artDesc) {
		this.artDesc = artDesc;
	}

	public String getOneTxt() {
		return oneTxt;
	}

	public void setOneTxt(String oneTxt) {
		this.oneTxt = oneTxt;
	}

	public String getOneTxtTop() {
		return oneTxtTop;
	}

	public void setOneTxtTop(String oneTxtTop) {
		this.oneTxtTop = oneTxtTop;
	}

	public String getOneTxtLink() {
		return oneTxtLink;
	}

	public void setOneTxtLink(String oneTxtLink) {
		this.oneTxtLink = oneTxtLink;
	}

	public String getTwoTxtTop() {
		return twoTxtTop;
	}

	public void setTwoTxtTop(String twoTxtTop) {
		this.twoTxtTop = twoTxtTop;
	}

	public String getTwoTxtLink() {
		return twoTxtLink;
	}

	public void setTwoTxtLink(String twoTxtLink) {
		this.twoTxtLink = twoTxtLink;
	}

	public String getTwoTxt() {
		return twoTxt;
	}

	public void setTwoTxt(String twoTxt) {
		this.twoTxt = twoTxt;
	}

	public String getThreeTxtTop() {
		return threeTxtTop;
	}

	public void setThreeTxtTop(String threeTxtTop) {
		this.threeTxtTop = threeTxtTop;
	}

	public String getThreeTxtLink() {
		return threeTxtLink;
	}

	public void setThreeTxtLink(String threeTxtLink) {
		this.threeTxtLink = threeTxtLink;
	}

	public String getThreeTxt() {
		return threeTxt;
	}

	public void setThreeTxt(String threeTxt) {
		this.threeTxt = threeTxt;
	}

	public String getFourTxt() {
		return fourTxt;
	}

	public void setFourTxt(String fourTxt) {
		this.fourTxt = fourTxt;
	}

	public String getFourTxtTop() {
		return fourTxtTop;
	}

	public void setFourTxtTop(String fourTxtTop) {
		this.fourTxtTop = fourTxtTop;
	}

	public String getFourTxtLink() {
		return fourTxtLink;
	}

	public void setFourTxtLink(String fourTxtLink) {
		this.fourTxtLink = fourTxtLink;
	}

	public String getFiveTxtTop() {
		return fiveTxtTop;
	}

	public void setFiveTxtTop(String fiveTxtTop) {
		this.fiveTxtTop = fiveTxtTop;
	}

	public String getFiveTxtLink() {
		return fiveTxtLink;
	}

	public void setFiveTxtLink(String fiveTxtLink) {
		this.fiveTxtLink = fiveTxtLink;
	}

	public String getFiveTxt() {
		return fiveTxt;
	}

	public void setFiveTxt(String fiveTxt) {
		this.fiveTxt = fiveTxt;
	}

	public String getKefuStatus() {
		return kefuStatus;
	}

	public void setKefuStatus(String kefuStatus) {
		this.kefuStatus = kefuStatus;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(String isDelete) {
		this.isDelete = isDelete;
	}

	public Date getStartTime() {
		return startTime;
	}

	public void setStartTime(Date startTime) {
		this.startTime = startTime;
	}

	public Integer getSuccess() {
		return success;
	}

	public void setSuccess(Integer success) {
		this.success = success;
	}

	public Integer getError() {
		return error;
	}

	public void setError(Integer error) {
		this.error = error;
	}

	public String getPicTxt() {
		return picTxt;
	}

	public void setPicTxt(String picTxt) {
		this.picTxt = picTxt;
	}

	@Override
	protected Serializable pkVal() {
		return this.id;
	}

	@Override
	public String toString() {
		return "IaWxKefuMsg{" +
			", id=" + id +
			", type=" + type +
			", toUser=" + toUser +
			", artTitle=" + artTitle +
			", artPic=" + artPic +
			", artLink=" + artLink +
			", artDesc=" + artDesc +
			", oneTxt=" + oneTxt +
			", oneTxtTop=" + oneTxtTop +
			", oneTxtLink=" + oneTxtLink +
			", twoTxtTop=" + twoTxtTop +
			", twoTxtLink=" + twoTxtLink +
			", twoTxt=" + twoTxt +
			", threeTxtTop=" + threeTxtTop +
			", threeTxtLink=" + threeTxtLink +
			", threeTxt=" + threeTxt +
			", fourTxt=" + fourTxt +
			", fourTxtTop=" + fourTxtTop +
			", fourTxtLink=" + fourTxtLink +
			", fiveTxtTop=" + fiveTxtTop +
			", fiveTxtLink=" + fiveTxtLink +
			", fiveTxt=" + fiveTxt +
			", kefuStatus=" + kefuStatus +
			", createTime=" + createTime +
			", isDelete=" + isDelete +
			", startTime=" + startTime +
			", success=" + success +
			", error=" + error +
			", picTxt=" + picTxt +
			"}";
	}
}
